Optimum piece selection strategies for a peer-to-peer video streaming platform

نویسندگان

  • Pablo Romero
  • Franco Robledo
  • Pablo Rodríguez-Bocca
چکیده

The Client-server architecture is still popular due to its high predictable service and performance. However, it is not bandwidth scalable. An alternative setup for Internet video-streaming is offered by the peer-to-peer architecture, in which peers are servers as well as clients. Peers basically communicate in a three-level based policy. First, they meet other peers with common interests: this is called swarming. Then, each peer selects a small number of them for cooperation, called the peer selection strategy. In the last step peers cooperate sending pieces, defining the piece selection strategy. This paper is focused on piece selection strategies. We propose an indepth analysis of a simple cooperative model. In this model the issue is to find the best order in which pieces should be obtained. In the first stage, we introduce a Combinatorial Optimization Problem (COP), which maximizes the average user experience for video streaming services, and has a permutation as the decision variable. Its hardness motivates us to approximately solve it via an Ant Colony Optimization-based heuristic. The main theoretical contributions are twofold: the introduction of a new piece selection strategy with better results in contrast with the ones found in the literature, and a systematic way of computing new piece selection strategies with high quality. The practical contribution is the incorporation of a new piece selection strategy in a live peer-to-peer streaming platform, with remarkable performance in relation with classical strategies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

A Cooperative Model for Multi-class Peer-to-peer Streaming Networks

Peer-to-peer networks are strongly based on cooperation. The users, called peers, communicate basically in a three-level based policy. In the first one, peers discover others interested in the same content, and is called swarm selection strategy (or swarming). Then, peers must select the best ones to cooperate, what is called peer selection strategy. Finally, peers cooperate sending pieces to e...

متن کامل

A Novel Caching Strategy in Video-on-Demand (VoD) Peer-to-Peer (P2P) Networks Based on Complex Network Theory

The popularity of video-on-demand (VoD) streaming has grown dramatically over the World Wide Web. Most users in VoD P2P networks have to wait a long time in order to access their requesting videos. Therefore, reducing waiting time to access videos is the main challenge for VoD P2P networks. In this paper, we propose a novel algorithm for caching video based on peers' priority and video's popula...

متن کامل

Measurement, modeling and enhancement of BitTorrent-based VoD system

1389-1286/$ see front matter 2011 Elsevier B.V doi:10.1016/j.comnet.2011.10.030 ⇑ Corresponding author. E-mail addresses: [email protected] singhua.edu.cn (K. Xu), [email protected] (J. Liu), hwa17 BitTorrent is one of themost popular Peer-to-Peer (P2P) applications for file sharing over the Internet. Video files take up a large proportion of space among the BitTorrent shared files. Re...

متن کامل

Toward Efficient On-Demand Streaming with BitTorrent

This paper considers the problem of adapting the BitTorrent protocol for on-demand streaming. BitTorrent is a popular peer-to-peer file sharing protocol that efficiently accommodates a large number of requests for file downloads. Two components of the protocol, namely the rarest-first piece selection policy and the tit-for-tat algorithm for peer selection, are acknowledged to contribute toward ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Computers & OR

دوره 40  شماره 

صفحات  -

تاریخ انتشار 2013